
// 模板页面的模拟数据

// 获取模板信息
Mock.mock(/\/template\/templateInfo/,'post',function(params){
  return {
    'code': 0,
    'result': {
      id: 12,
      name: '空白模板',
      image: 'https://img.myxiaochengxu.cn/images/1/2017/11/Uwr0V7J0g5Ge5HXW3r2232z22z2X3e.jpg'
    }
  }
})

//获取模板页面列表 /template/pageList
var pageListLen=3
Mock.mock(/\/template\/pageList/,'post',function(params){
  pageListLen++;
  var list=[]
  for(var i=0;i<pageListLen;i++){
    list.push({
      name: '未命名'+i,
      isHome: i===2,
      id:i
    })
  }
    return {
      'code': 0,
      'result': {
        list: list
      }
    }
})

// 添加模板页面template/addPage
Mock.mock(/\/template\/addPage/,'post',function(params){
  return {
  'code': 0,
  'result': {
    'msg': '添加页面成功！'
    }
  }
})

//删除模板页面 /template/delPage
Mock.mock(/\/template\/delPage/,'post',function(params){
  pageListLen--
  return {
  'code': 0,
  'result': {
    'msg': '删除页面页面成功！'
    }
  }
})

// 模板保存为template/saveTemplate
Mock.mock(/\/template\/saveTemplate/,'post',function(params){
  var json=JSON.parse(params.body);
  return {
  'code': 0,
  'result': {
    'msg': json.saveType===0?'模板保存成功！':'另存模板成功！'
    }
  }
})

// template/savePageInfo
Mock.mock(/\/template\/savePageInfo/,'post',function(params){
  return {
  'code': 0,
  'result': {
    'msg': '保存成功'
    }
  }
})

// 获取页面详细
Mock.mock(/\/template\/pageInfo/,'post',function(params){
  var json=JSON.parse(params.body);
  console.log('#sdasdas')
  return {
    'code': 0,
    'result': {
      name: '未命名'+json.id,
      title: '未命名'+json.id,
      isHome: true,
      bgColor: '#f5f5f5',
      hedaerBg: '#fff',
      headerColor: '#333',
      comList: [
        {
          component: 'titlebar',
          form: 'titlebar-form',
          data: { "bgColor": "#ffffff", "textColor": "#333333", "title": "我是标题11111111", "icon": "", "link": "", "textAlign": "left", "fontSize": 12, "paddingTB": 5, "paddingLR": 5 }               
        },
        {
          component: 'titlebar',
          form: 'titlebar-form',
          data: { "bgColor": "#ff0000", "textColor": "#ffffff", "title": "我是标题22222", "icon": "", "link": "", "textAlign": "left", "fontSize": 14, "paddingTB": 10, "paddingLR": 10 }               
        }
      ]
    }
  }
})